#!/bin/bash
echo "Автоматическая установка софта VER.2.0"

# Логика установки скрипта скачать файл скрипта, скрипт уже сам скачивает все остальные пакеты и кладёт
# в заранее созданную им же папку. По окончании установки скрипт удаляет папку со всем содержимым

# Настройки
namepc="$(hostname)"
username=inst
password=django
domen=supra.choktgvv.local
license=50504-F0000-01R0C-74MR1-7LDGZ
repo=AutoInstall_Astra-master
gitrep=http://747da4fc80bcd588af08fab220fbd8536f1364dc@10.10.30.175:3000/CHOKTGVV/$repo.git

# Проверяем обновление системы
sudo apt update -y

# Апгрейдим систему
sudo apt dist-upgrade -y

# Клонируем на свой пк
sudo apt install git -y
git clone $gitrep
cd $repo

# Установка astra-winbind
sudo apt install astra-winbind -y

# Установка cifs-utils
sudo apt install cifs-utils libpam-mount fly-admin-ad-client -y

# Ввод в домен
sudo astra-winbind -dc $namepc.$domen -u $username -p $password -y

# Установка Remmina
sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret remmina-plugin-spice -y

# Проверить если установлено то продолжить дальше, если нет установить
sudo apt install libccid pcscd libgost-astra -y

# Оформление терминала у user'a
echo "
# Оформление терминала
#PS1='[\u@\h \W]\$ '
PS1='\[\e[0;32m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[1;32m\]\$\[\e[m\] '" >> /home/user/.bashrc

# Оформление терминала у root
echo "
# Оформление терминала
#PS1='[\u@\h \W]\$ '
PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[1;32m\]\$\[\e[m\] '" >> /root/.bashrc

# Вывод ссылки
export PATH="$(/bin/ls -d /opt/cprocsp/{s,}bin/*|tr '\n' ':')$PATH"

# Копирование файлов для обменника
cp -a --force conky-startup.sh creat_shortcut_astra.sh /etc/profile.d/
cp -a --force pam_mount.conf.xml /etc/security/

# Копирование с заменой шрифтов Tahoma
cp -a --force /fonts tahoma.ttf tahomabd.ttf /usr/share/fonts/truetype/wine-tahoma
sudo fc-cache -f -v

# Установка CryptoPro
cd linux-amd64_deb
chmod +x install_gui.sh
sudo ./install_gui.sh

# Установка принтера
#cd canon
#chmod +x canon_install.sh
#sudo ./canon_install.sh

# Установка лицензии для 5 версии (ЧОКТГВВ)
sudo /opt/cprocsp/sbin/amd64/cpconfig -license -set $license

# Установка Яндекс браузера
# Скачать свою версию Яндекс браузера Корпоративную версию с уже установленными плагинами
sudo apt install libgconf-2-4 -y
sudo apt install yandex-browser-stable -y

# Добавить установку плагина для Крипто-ПРО

# Установка VNC-Server-6.9.1
cd scripts
sudo dpkg -i VNC-Server-6.9.1-Linux-x64.deb -y
